package com.mlh.web;


import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

// * 1.如果我们使用了SpringMVC， 在一个类上标识@Controller
// * 2.表示将该类视为一个控制器，注入到容器
//* 3.比原生servlet开发要简化很多
@Controller
public class UserServlet {
    // 1. login() 方法是用 于响应用户的登录请求
    // 2. @RequestMapping(value = "/login") 类似我们以前 在原生的Servlet配置url-pattern,就是个方法配置一个映射
    // 3.即当用户在浏览器输入http://localhost: 8080/web工程路径/login就能够访问到login()
    // 4. return "login_ ok"; 表示返回结果给视图解析器(InternalResourceViewResolver)
    // 视图解析器会根据配置，来决定跳转到哪个页面

    //     <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    //         <property name="prefix" value="/WEB-INF/pages/"/>
    //         <property name="suffix" value=".jsp"/>
    //     </bean>
    //return 通过配置文件中的视图解析器 可以解析成 /WEB-INF/pages/login_ok.jsp
    @RequestMapping("/login")
    public String login(){
        System.out.println("login ok");
        return "login_ok";
    }
}
